Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

IdeDriverLoad Class Reference

#include <deDriver.hpp>

Inheritance diagram for IdeDriverLoad:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual long Release ()=0
virtual long GetCount ()=0
 get the number of drivers found

virtual const deDriverInfoGetInfo (long DriverNumber)=0
virtual const deDriverInfoGetInfo (char *DriverName)=0
virtual IdeDriverGetDriver (long DriverNumber)=0
 get an instance of an enumerated driver

virtual IdeDriverGetDriver (char *DriverName)=0

Protected Member Functions

virtual ~IdeDriverLoad ()

Detailed Description

used to load up a driver from a set location. Related functions: IdeDriverLoad_CreateDriverLoad


Constructor & Destructor Documentation

virtual IdeDriverLoad::~IdeDriverLoad   [inline, protected, virtual]
 


Member Function Documentation

virtual long IdeDriverLoad::GetCount   [pure virtual]
 

get the number of drivers found

Implemented in deDriverLoad.

virtual IdeDriver* IdeDriverLoad::GetDriver char *    DriverName [pure virtual]
 

Implemented in deDriverLoad.

virtual IdeDriver* IdeDriverLoad::GetDriver long    DriverNumber [pure virtual]
 

get an instance of an enumerated driver

Implemented in deDriverLoad.

virtual const deDriverInfo* IdeDriverLoad::GetInfo char *    DriverName [pure virtual]
 

Implemented in deDriverLoad.

virtual const deDriverInfo* IdeDriverLoad::GetInfo long    DriverNumber [pure virtual]
 

Implemented in deDriverLoad.

virtual long IdeDriverLoad::Release   [pure virtual]
 

Implemented in deDriverLoad.


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:14:04 2005 for Destiny3D by doxygen1.3-rc3